/*
 * Projet Java / UML -- Trombinoscope - Février / Mars 2012
 * Virginie Messe -- William Huber
 */
package outils;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.sql.DataSource;

/**
 *
 * @author Virginie Messe & William Huber
 */
public class ConnexionMySQL {
    	/**
	 * Champs de connexion
	 */
	private static String url = "jdbc:mysql://localhost:3306/trombidb";
	private static String user = "trombiuser";
	private static String password = "trombipwd";

        private static Connection connect = null;
	
	
	/**
	 * getInstance() doit nous renvoyer une instance
         * 
	 * @return L'instance de la connexion à la base de données
	 */
	public static Connection getInstance(){
		if(connect == null){
			try {
				connect = DriverManager.getConnection(url, user, password);
			} 
                        catch (SQLException e) {
				e.printStackTrace();
			}
		}		
		return connect;	
	}	
}
